"Library Management System"--to learn to seize the opportunity

Source: Internet
Author: User
Tags powerdesigner

Book Management system after one months, is completed, this is the first B/s system of their own participation, feel what is new, in this system can really learn a lot of things, the most want to say is to thank the teacher gave such a chance to exercise, the most important thing is to seize the opportunity.


The first time, I heard that there is this system, the master has been saying let me do a project, and then do not hesitate to participate. Later heard that no elder sister with, is to do, suddenly feel that the project is not very formal, all of a sudden leaked the mind, but fortunately did not quit, or insisted on doing down, until the end, only to find out how important this system to their current stage, only to feel their eyes open.


Because there is no prototype, so the need to think of themselves, each group made what looks like, we imitate the interface, coupled with our school's own system function to complete, because time is limited, only one months, but also busy specialized courses and so on, so we chose to do the main function, the other functions simple to complete.


Let's just say that the system uses something:


Bootstrap do web interface


Say to do UI, really is very headache, remember to do beef brisket when 1.1 pixels, 1.1 points to write CSS feel brain skin tingling. This time for convenience, took the bootstrap visual layout system, just drag and drop on the desktop, and then copy the code into its own project, such a framework is done.


Bootstrap is a well-packaged web framework, and its encapsulation is not very high and can be changed almost arbitrarily. But Bootstrap has a small drawback, is that it is not very complete encapsulation, some controls can not find, some even found, their own bad control, in fact, they are packaging problems, they encapsulate the more complete, we tune up the more laborious.


In addition to bootstrap, you can also use Easyui,easyui packaging is higher than bootstrap, and the control is more complete. In the final analysis, in fact, it is the best for themselves, such as the library of the relatively small system, with Bootstrap has been fully supported.


Here is Bootstrap's website: http://www.hishenyi.com/bootstrap/.


EF entity Mapping


This system, in the spirit of just learning purposes, we simplify the functionality of things, but to add a lot of new things to themselves, the Entity Framework is one of them. In fact, the EF framework is very simple to understand, that is, through the operation of the entity to achieve the operation of the database, is a mapping.


Specific entity mapping process, here is not written, if you want to understand, see the blog: "Rookie look at the framework"--ef how to automatically generate entities.


Because the entity is a mapping to the database, so the EF framework has a small drawback, that is, every time you look up the database, you need to join the mapping process, this process in the small amount of data can not show what problem, but once the database data is particularly high, the process will be time-consuming.


PowerDesigner Design Database


PowerDesigner is a data modeling tool, although it has been heard before, but never used, this time also gave himself a chance, with it has a little touch, although can not say very well, but at least no longer is unfamiliar, and later see when there will be a bit of resonance.


Linqtosql


LINQ is a powerful query language, and some people say that LINQ has not solved the problem, but it is not just. The linqtosql used in our system, which is the LINQ statement, is combined with SQL statements. Because the system needs to use fuzzy query, and others have discussed the LINQ statement, but only then know that it is a LINQ statement, the other is not known. This time also casually mention a sentence, then we began to study, found that it is not difficult, and is very simple, to use it to be more convenient, and its function is very powerful.


Summarize


Society and Brother Siang said: Others do not want to do, nothing I do, as long as I do, I can learn things. Maybe that's not true, but that's probably what it means. Rice teacher has always said let us do more to do, it is also the truth, do not underestimate everything you have done, because each one will give us unexpected harvest.


Book Management system-Learn to seize opportunities

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.