U-M CIS 375 - Goals and Objectives
Course Cis 375-
Pages 70

Unformatted text preview:

IntroductionGoals and ObjectivesStatement of ScopeInputsPossible inputs for search engineSystem administrator user-interface (system output)View error messages Error code library New administrator New passwordNew URL’sName Email URL Error codeNew Faculty URL’s addedName Email URL DepartmentSoftware ContextMajor ConstraintsUsage scenarioUser profilesUniversity usersBusiness or ISP usersSpecial usage considerationsData Model and DescriptionPerformance IssuesPerformance IssuesSoftware Interface DesignExternal Machine InterfacesExternal System InterfaceHuman InterfaceQuick SearchRestrictions, Limitations, and ConstraintsValidation CriteriaTesting CriteriaGUIRequirementsQuality Assurance ProgramHigh Quality RoutinesEffective inspectionsTest CasesProject risksSchedule creationOrganization and managementBibliographyChrispen, Kutcher, NugentCis 375 Dr. MaximURL PostingPlus!IntroductionGoals and ObjectivesThe main goal of our software application is to provide a unique, easy to use interface for a University of Michigan home page link registration system. Secondary goalsinclude minimal system administrator interaction, automation of system integrity and compliance rules, and ease of commercialization of the product. The software objectives parallel the goals of the system, a friendly user interface that automates the error checking and submission process along with the inclusion of search capabilities.The inclusion of search capabilities allows visitors to quickly find a specific user or topic of interest. The search engine is modeled after the search engine found on the HOTBOT portal site. Users will have the capability of searching just the list of university related websites, searching the entire website, or the entire web itself. We included this capability to increase the public’s awareness of the quality of the University of Michigan family.The easy to use system interface was accomplished in many subtle ways. Every major web page on the university system includes a link that lets users know that they can include their web page on the schools list of homepages, increasing student and faculty member’s awareness of the software. The list of web pages itself is easy to use, laid out in a simple pattern with the universities disclaimer at the top of the page, search engine in themiddle, and the links them selves on the bottom of the page. The search engine has many extra features that allow the user to make an educatedsearch that returns matches that are as close to what the user was looking for. There are also several other ways a visitor to the system may find a specific user. There is two distinctly separate lists of links (A B C …Z) that allow visitors to go directly to a list of users delineated by name. There is also a quick jump to specific types of pages faculty, staff, and students. With the students list of web pages further broken down into 1Chrispen, Kutcher, NugentCis 375 Dr. MaximURL PostingPlus!categories according to which school the students are attending (Education, CASL, Engineering, management etc).Each section of the lists of homepages also has a help file associated with it. The user can get help on how to use the search engine capabilities, add their links, or find a specific web page by name. There are also help files and hints for users when they are filling out the forms to add their specific URL to the list. Therefore, the straightforward layout, help files, and search engine capabilities make the user interface simple and easy to use.The main objective of the software from the schools network administrator side is automation and ease of use. The software has been automated, as much as possible; in some cases links will be automatically listed on the spot. The system will automatically check for duplicate links or links that are just a sub-page of the main page. The system also automatically adds the links to an update file and then the system administrator has only to verify proper content, whenever they want to FTP the new list of links.The error handling capabilities of the software also ease the administrator’s job by sending the administrator a specific error code if a person was denied permission to load their link. The software also sends error messages to users to help them fill out the forms properly. If the user accidentally enters an incorrect email address or URL the system will prompt them as to what the correct form of input is required.Statement of ScopeThe software consists of three main parts a CGI script that automatically generatesthe new html file for the system administrator, a database query system that authenticates users, and a CGI script that does the error checking on the system. The search engine is the HOTBOT search engine with all the added features, like advanced search, type of return, date link added to system etc. the web page itself has extra functionality that allowsusers to easily move around the page like (A B C …Z) links to an alphabetical list of names, and quick just links to specific categories.2Chrispen, Kutcher, NugentCis 375 Dr. MaximURL PostingPlus!Inputs•1 User name º first and last. First name Last name•2 User identification number. Please enter your school identification number.•3 Type of user º Faculty, staff, or student. Faculty •4 Unit faculty works for º Casl, engineering, management, etc. Casl•5 Unit student belongs to º Casl, engineering, management, etc. Casl•6 Unit staff works for º maintenance, student services, administration, chancellor’s office, etc. Maintenance•7 User email º error checked looking for @ and a ‘.’. Email in the form [email protected]•8 Home page title. My school projects.•9 URL º error checked for form. In the form of http://www.somewhere.comPossible inputs for search engine•1 Search smarter 3Chrispen, Kutcher, NugentCis 375 Dr. MaximURL PostingPlus!•2 How to search º phrase, individual words, all the words etcLook for?all the words•1 Search for only the latest entry’s into the links list.added last 2 weeks only Date added•2 Returns results or just linksFull description Return results•3 Language of web page English, Spanish, French etcAny language Language.The software processes the user input and has several different outputs and functionalities. The user input is first parsed to find out if the user is indeed a member of the University of Michigan family. The software then does a


View Full Document

U-M CIS 375 - Goals and Objectives

Course: Cis 375-
Pages: 70
Download Goals and Objectives
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Goals and Objectives and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Goals and Objectives 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?